Recently, Block.one has announced the release of EOSIO v1.0. This software is made to enable businesses to develop high performance and high-security blockchain-based applications.
EOSIO is designed to include:
- Free Rate Limited Transactions
- Low Latency Block confirmation (0.5 seconds)
- Low-overhead Byzantine Fault Tolerant Finality
- Optional high-overhead, low-latency BFT finality
- Smart contract platform powered by Web Assembly
- Designed for Sparse Header Light Client Validation
- Scheduled Recurring Transactions
- Time Delay Security
- Hierarchical Role Based Permissions
- Support for Biometric Hardware Secured Keys (e.g. Apple Secure Enclave)
- Parallel Execution of Context Free Validation Logic
- Inter Blockchain Communication
EOSIO allows developers to write compatible business logic with consensus algorithms demanding deterministic execution. Business logic is updated according to the governance of the organization.
According to the use, EOSIO can be configured in the two different assembly engines, Binaryen and WAVM.
EOSIO is released under the open source MIT license.
According to the company, “Block.one is neither launching nor operating any initial public blockchains based upon the EOSIO software. This release refers only to version 1.0 of our open source software. We caution those who wish to use blockchains built on EOSIO to carefully vet the companies and organizations launching blockchains based on EOSIO before disclosing any private keys to their derivative software.”